<?php
/**
 * 将头部校验 配置在了 Nginx 中
 * 1. 使用genauth.php 生成用户名和密码哈希，写入 .htpasswd 文件
 * 2. Nginx 配置 auth_basic 和 auth_basic_user_file 指向该文件
 *  location ~ /auth/ {
        auth_basic "Please enter your username and password";
        auth_basic_user_file /app/www/local/auth/htpasswd;
        location ~ \.php$ {
            include fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_pass localhost:9000;  # PHP-FPM 容器的地址和端口
            fastcgi_index index.php;
        }
    }
   3. 访问 /auth/ 路径时，Nginx 会弹出登录框，验证用户名和密码
 */
echo __FILE__;

echo '<pre>
 将头部校验 配置在了 Nginx 中
1. 使用genauth.php 生成用户名和密码哈希，写入 .htpasswd 文件
2. Nginx 配置 auth_basic 和 auth_basic_user_file 指向该文件
    location ^~ /auth/ {
        auth_basic "Please enter your username and password";
        auth_basic_user_file /app/www/local/auth/htpasswd;
        location ~ \.php$ {
            include fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_pass localhost:9000;  # PHP-FPM 容器的地址和端口
            fastcgi_index index.php;
        }
    }
3. 访问 /auth/ 路径时，Nginx 会弹出登录框，验证用户名和密码

</pre>';
